home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 25 / AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso / PublicDomain / Anwendungen / LimitWhite / Source / globals.h next >
C/C++ Source or Header  |  2000-03-16  |  2KB  |  42 lines

  1. /* ------------------------------------------------------------------------------------------------------------ */
  2. /*                                                                                                              *
  3.  *   LimitWhite V1.0 Global Defines/Structures/Variables
  4.  *                                                                                                              */
  5. /* ------------------------------------------------------------------------------------------------------------ */
  6.  
  7. #include <libraries/commodities.h>
  8.  
  9. /* ------------------------------------------------------------------------------------------------------------ */
  10.  
  11. /* Patch stuff */
  12.  
  13. void (*LoadRGB32Bak) (register __a0 struct ViewPort *, register __a1 ULONG *, register __a6 struct Library *);
  14. void (*LoadRGB4Bak) (register __a0 struct ViewPort *, register __a1 UWORD *, register __d0 WORD, register __a6 struct Library *);
  15. void (*SetRGB32Bak) (register __a0 struct ViewPort *, register __d0 ULONG, register __d1 ULONG, register __d2 ULONG, register __d3 ULONG, register __a6 struct Library *);
  16. void (*SetRGB32CMBak) (register __a0 struct ColorMap *, register __d0 ULONG, register __d1 ULONG, register __d2 ULONG, register __d3 ULONG, register __a6 struct Library *);
  17. void (*SetRGB4Bak) (register __a0 struct ViewPort *, register __d0 SHORT, register __d1 UBYTE, register __d2 UBYTE, register __d3 UBYTE, register __a6 struct Library *);
  18. void (*SetRGB4CMBak) (register __a0 struct ColorMap *, register __d0 SHORT, register __d1 UBYTE, register __d2 UBYTE, register __d3 UBYTE, register __a6 struct Library *);
  19.  
  20. /* Library bases */
  21.  
  22. extern struct Library *GfxBase;
  23. extern struct Library *IntuitionBase;
  24.  
  25. /* Commodities stuff */
  26.  
  27. CxObj *Cx_Broker;
  28.  
  29. struct MsgPort *Cx_Broker_Mp;
  30.  
  31. /* Misc variables */
  32.  
  33. BOOL Running = TRUE;                                                            /* When FALSE, program exits */
  34.  
  35. const char vers[] = "$VER: LimitWhite V1.0 - ToneMaster, 2000";
  36.  
  37. struct WBStartup *WBMsg;
  38.  
  39. /* ------------------------------------------------------------------------------------------------------------ */
  40.  
  41. /* End Of Text */
  42.